package com.navinfo.platform.trip.analysis.flink.config;

import org.apache.flink.api.java.utils.ParameterTool;

import java.io.IOException;
import java.net.URISyntaxException;

/**
 * Redis的配置
 * @author: web
 * @data:  2020-04-08
 **/
public class RedisConfig {
    /**
     * 加载Redis的配置信息<br/>
     * 并使用命令行中传入的参数覆盖配置文件中的值<br/>
     * 命令行通过--key或-key value传值
     * @param args 命令行参数
     * @return redis的配置
     */
    public static ParameterTool load(String[] args) throws IOException, URISyntaxException {
        return SystemConfig.loadJarPathConfig(args, "redis.properties");
    }
}
